seed of the cashew - French English Dictionary